"use strict";
/*面向对象编程的修饰符号*/
/*
  1-public  公有的
  2-propected 受保护的 （只有自己和子类访问）
  3-private  私有的（只能自己类内部看）
  4-readonly 只读修饰符
*/
var Xiaojie = /** @class */ (function () {
    function Xiaojie(sex, name, age) {
        this.hua = 'rubblish';
        this.name = name;
        this.age = age;
        this.sex = sex;
    }
    Xiaojie.prototype.say = function () {
        console.log("123456");
    };
    Xiaojie.prototype.sayHello = function () {
        console.log("654321");
    };
    return Xiaojie;
}());
var jie = new Xiaojie('woman', 'xiaohua', 16);
jie.say();
console.log(jie);
/*
  jie.sayHello();     //私有属性没有办法访问
  jie.hua = "gardon"; //只读属性不能再进行赋值
*/ 
